deep-well injection - French English Dictionary